// $(function() {

// 	var dataTable = new IBBDtable($('#list'));

//     var oDateTool = new IBBDDatepicker('from-date', 'to-date');
//     $('#from-date').datepicker("setDate", formatDate(new Date(new Date() - 30 * 24 * 3600 * 1000)));
//     $('#to-date').datepicker("setDate", formatDate(new Date()));

// 	function updateTable(query){
// 		dataTable.reset();
// 		$.get('/metro/get_test', query, function(result) {
// 			dataTable.setTableData(result.data);
// 			dataTable.drawTable();
// 			$('#list tr').each(function() {
// 				$(this).find('td:first').hide();
// 			});
// 			$('#list').find('td').dblclick(function() {
// 				var self = $(this);
// 				var text = self.text();
// 				var input = $('<input/>');
// 				var index = self.index();
// 				input.val(text);
// 				self.html(input);
// 				if (index == 1) {
// 					input.datepicker({
// 						changeMonth: true,
// 						changeYear: true,
// 						constrainInput: true,
// 						dateFormat: "yy-mm-dd",
// 						duration: 'fast',
// 						hideIfNoPrevNext: true,
// 						monthNamesShort: ['一月', '二月', '三月', '四月', '五月', '六月', '七月', '八月', '九月', '十月', '十一月', '十二月'],
// 						dayNamesMin: ['日', '一', '二', '三', '四', '五', '六'],
// 						selectOtherMonths: true,
// 						showAnim: 'fadeIn',
// 						showOtherMonths: true,
// 						showWeek: false,
// 						yearSuffix: '',
// 						'maxDate': new Date()
// 					});
// 				}
// 				input.select();
// 				input.keyup(function(e) {
// 					if (e.which == 13) {
// 						input.change();
// 					}
// 				});
// 				input.change(function() {
// 					var oQuery = {
// 						'id': self.parent().find('td:first').text(),
// 						'key': $('#list thead').find('th').eq(index).data('attr'),
// 						'value': input.val()
// 					}
// 					$.post('/metro/update_test', oQuery, function(result){
// 						if (result.status == 1) {
// 							var text = input.val();
// 							input.remove();
// 							self.text(text);
// 						}
// 					});
// 				});
// 			})
// 		});
// 	}

// 	$('#select-submit').click(function() {
// 		var oQuery = {
// 			fromDate: $('#from-date').val(),
// 			toDate: $('#to-date').val(),
// 			add: $('#select-add').val(),
// 			ticket: $('#select-ticket').val(),
// 			device: $('#select-device').val(),
// 			version: $('#select-version').val(),
// 			suppiler: $('#select-suppiler').val()
// 		};
// 		for(var i in oQuery) {
// 			if (oQuery[i] == '') {
// 				delete(oQuery[i]);
// 			};
// 		}
// 		updateTable(oQuery);
// 	});



// 	$('#add').click(function() {
// 		var newBtn = $(this);
// 		var addBtn = $('#add-submit');
// 		var cancelBtn = $('#cancle');
// 		var trInput = $('<tr/>');
// 		newBtn.hide();
// 		addBtn.show();
// 		cancelBtn.show().bind('click', function(){
// 			trInput.remove();
// 			addBtn.hide();
// 			cancelBtn.hide();
// 			newBtn.show();
// 		});
// 		var count = $('#list th').length;
// 		var names = [];
// 		for(var i = 0; i < count; i++) {
// 			var name = $('#list').find('th').eq(i).data('attr');
// 			if (name != 'id') {
// 				var td = $('<td/>');
// 				names.push(name);
// 				var tdInput = $('<input/>', {
// 					'class': 'td-input',
// 					'id': 'input-' + name,
// 					'name': 'input-' + name
// 				});
// 				trInput.append(td.append(tdInput));
// 			};
// 		}
// 		$('#list').append(trInput);
// 		addBtn.click(function() {
// 			var oQuery = {};
// 			for(var i = 0, l = names.length; i < l; i++) {
// 				oQuery[names[i]] = $('#input-' + names[i]).val();
// 			}
// 			$.post('/metro/add_test', oQuery, function(result) {
// 				if (result.status == 1) {
// 					var trNew = $('<tr/>');
// 					var tdInputs = trInput.find('td');
// 					for(var i = 0, l = tdInputs.length; i < l; i++) {
// 						var tdNew = $('<td/>', {
// 							'text': $(tdInputs[i]).find('input').val()
// 						});
// 						trNew.append(tdNew);
// 					}
// 					trNew.insertBefore(trInput);
// 					cancelBtn.click();
// 				};
// 			});

// 		});
// 	});

// 	updateTable();

// });